/*
*
* CompanyShippingAddress.java
* @author yaokan
* @date 2020-11-26 16:52:19
*/
package com.steel.yfmall.cloud.assistant.po.user;

import java.util.Date;

public class CompanyShippingAddress {
    /**
     *  @Fields address_id 主键,收货地址id
     */
    private Integer addressId;

    /**
     *  @Fields zg_rec_order_no 中冠系统地址编号
     */
    private String zgRecOrderNo;

    /**
     *  @Fields address_name 地址名称
     */
    private String addressName;

    /**
     *  @Fields user_name 用户名
     */
    private String userName;

    /**
     *  @Fields company_code 公司编码
     */
    private String companyCode;

    /**
     *  @Fields company_name 收货公司名称
     */
    private String companyName;

    /**
     *  @Fields company_short_name 收货公司简称
     */
    private String companyShortName;

    /**
     *  @Fields consignee 收货人姓名
     */
    private String consignee;

    /**
     *  @Fields country_code 国家编码
     */
    private String countryCode;

    /**
     *  @Fields province_code 省份编码
     */
    private String provinceCode;

    /**
     *  @Fields city_code 城市编码
     */
    private String cityCode;

    /**
     *  @Fields district_code 区域编码
     */
    private String districtCode;

    /**
     *  @Fields locale_code 地点代码
     */
    private String localeCode;

    /**
     *  @Fields finish_area_code 终到地区
     */
    private String finishAreaCode;

    /**
     *  @Fields address 收货地址详情
     */
    private String address;

    /**
     *  @Fields zip_code 邮编
     */
    private String zipCode;

    /**
     *  @Fields mobile 手机号码
     */
    private String mobile;

    /**
     *  @Fields zg_province_code 中冠省份编码
     */
    private String zgProvinceCode;

    /**
     *  @Fields zg_city_code 中冠市区编码
     */
    private String zgCityCode;

    /**
     *  @Fields zg_district_code 中冠区域编码
     */
    private String zgDistrictCode;

    /**
     *  @Fields is_default 是否为默认收货地址 默认2 1是 2否
     */
    private Integer isDefault;

    /**
     *  @Fields site_code 平台编码
     */
    private String siteCode;

    /**
     *  @Fields create_time 创建时间
     */
    private Date createTime;

    /**
     *  @Fields update_time 修改时间
     */
    private Date updateTime;

    /**
     *  @Fields remarks 备注
     */
    private String remarks;

    /**
     * 主键,收货地址id
     * @return address_id 主键,收货地址id
     */
    public Integer getAddressId() {
        return addressId;
    }

    /**
     * 主键,收货地址id
     * @param addressId 主键,收货地址id
     */
    public void setAddressId(Integer addressId) {
        this.addressId = addressId;
    }

    /**
     * 中冠系统地址编号
     * @return zg_rec_order_no 中冠系统地址编号
     */
    public String getZgRecOrderNo() {
        return zgRecOrderNo;
    }

    /**
     * 中冠系统地址编号
     * @param zgRecOrderNo 中冠系统地址编号
     */
    public void setZgRecOrderNo(String zgRecOrderNo) {
        this.zgRecOrderNo = zgRecOrderNo == null ? null : zgRecOrderNo.trim();
    }

    /**
     * 地址名称
     * @return address_name 地址名称
     */
    public String getAddressName() {
        return addressName;
    }

    /**
     * 地址名称
     * @param addressName 地址名称
     */
    public void setAddressName(String addressName) {
        this.addressName = addressName == null ? null : addressName.trim();
    }

    /**
     * 用户名
     * @return user_name 用户名
     */
    public String getUserName() {
        return userName;
    }

    /**
     * 用户名
     * @param userName 用户名
     */
    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    /**
     * 公司编码
     * @return company_code 公司编码
     */
    public String getCompanyCode() {
        return companyCode;
    }

    /**
     * 公司编码
     * @param companyCode 公司编码
     */
    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode == null ? null : companyCode.trim();
    }

    /**
     * 收货公司名称
     * @return company_name 收货公司名称
     */
    public String getCompanyName() {
        return companyName;
    }

    /**
     * 收货公司名称
     * @param companyName 收货公司名称
     */
    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    /**
     * 收货公司简称
     * @return company_short_name 收货公司简称
     */
    public String getCompanyShortName() {
        return companyShortName;
    }

    /**
     * 收货公司简称
     * @param companyShortName 收货公司简称
     */
    public void setCompanyShortName(String companyShortName) {
        this.companyShortName = companyShortName == null ? null : companyShortName.trim();
    }

    /**
     * 收货人姓名
     * @return consignee 收货人姓名
     */
    public String getConsignee() {
        return consignee;
    }

    /**
     * 收货人姓名
     * @param consignee 收货人姓名
     */
    public void setConsignee(String consignee) {
        this.consignee = consignee == null ? null : consignee.trim();
    }

    /**
     * 国家编码
     * @return country_code 国家编码
     */
    public String getCountryCode() {
        return countryCode;
    }

    /**
     * 国家编码
     * @param countryCode 国家编码
     */
    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode == null ? null : countryCode.trim();
    }

    /**
     * 省份编码
     * @return province_code 省份编码
     */
    public String getProvinceCode() {
        return provinceCode;
    }

    /**
     * 省份编码
     * @param provinceCode 省份编码
     */
    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode == null ? null : provinceCode.trim();
    }

    /**
     * 城市编码
     * @return city_code 城市编码
     */
    public String getCityCode() {
        return cityCode;
    }

    /**
     * 城市编码
     * @param cityCode 城市编码
     */
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    /**
     * 区域编码
     * @return district_code 区域编码
     */
    public String getDistrictCode() {
        return districtCode;
    }

    /**
     * 区域编码
     * @param districtCode 区域编码
     */
    public void setDistrictCode(String districtCode) {
        this.districtCode = districtCode == null ? null : districtCode.trim();
    }

    /**
     * 地点代码
     * @return locale_code 地点代码
     */
    public String getLocaleCode() {
        return localeCode;
    }

    /**
     * 地点代码
     * @param localeCode 地点代码
     */
    public void setLocaleCode(String localeCode) {
        this.localeCode = localeCode == null ? null : localeCode.trim();
    }

    /**
     * 终到地区
     * @return finish_area_code 终到地区
     */
    public String getFinishAreaCode() {
        return finishAreaCode;
    }

    /**
     * 终到地区
     * @param finishAreaCode 终到地区
     */
    public void setFinishAreaCode(String finishAreaCode) {
        this.finishAreaCode = finishAreaCode == null ? null : finishAreaCode.trim();
    }

    /**
     * 收货地址详情
     * @return address 收货地址详情
     */
    public String getAddress() {
        return address;
    }

    /**
     * 收货地址详情
     * @param address 收货地址详情
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * 邮编
     * @return zip_code 邮编
     */
    public String getZipCode() {
        return zipCode;
    }

    /**
     * 邮编
     * @param zipCode 邮编
     */
    public void setZipCode(String zipCode) {
        this.zipCode = zipCode == null ? null : zipCode.trim();
    }

    /**
     * 手机号码
     * @return mobile 手机号码
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 手机号码
     * @param mobile 手机号码
     */
    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    /**
     * 中冠省份编码
     * @return zg_province_code 中冠省份编码
     */
    public String getZgProvinceCode() {
        return zgProvinceCode;
    }

    /**
     * 中冠省份编码
     * @param zgProvinceCode 中冠省份编码
     */
    public void setZgProvinceCode(String zgProvinceCode) {
        this.zgProvinceCode = zgProvinceCode == null ? null : zgProvinceCode.trim();
    }

    /**
     * 中冠市区编码
     * @return zg_city_code 中冠市区编码
     */
    public String getZgCityCode() {
        return zgCityCode;
    }

    /**
     * 中冠市区编码
     * @param zgCityCode 中冠市区编码
     */
    public void setZgCityCode(String zgCityCode) {
        this.zgCityCode = zgCityCode == null ? null : zgCityCode.trim();
    }

    /**
     * 中冠区域编码
     * @return zg_district_code 中冠区域编码
     */
    public String getZgDistrictCode() {
        return zgDistrictCode;
    }

    /**
     * 中冠区域编码
     * @param zgDistrictCode 中冠区域编码
     */
    public void setZgDistrictCode(String zgDistrictCode) {
        this.zgDistrictCode = zgDistrictCode == null ? null : zgDistrictCode.trim();
    }

    /**
     * 是否为默认收货地址 默认2 1是 2否
     * @return is_default 是否为默认收货地址 默认2 1是 2否
     */
    public Integer getIsDefault() {
        return isDefault;
    }

    /**
     * 是否为默认收货地址 默认2 1是 2否
     * @param isDefault 是否为默认收货地址 默认2 1是 2否
     */
    public void setIsDefault(Integer isDefault) {
        this.isDefault = isDefault;
    }

    /**
     * 平台编码
     * @return site_code 平台编码
     */
    public String getSiteCode() {
        return siteCode;
    }

    /**
     * 平台编码
     * @param siteCode 平台编码
     */
    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode == null ? null : siteCode.trim();
    }

    /**
     * 创建时间
     * @return create_time 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 创建时间
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 修改时间
     * @return update_time 修改时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 修改时间
     * @param updateTime 修改时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 备注
     * @return remarks 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 备注
     * @param remarks 备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }
}
